home *** CD-ROM | disk | FTP | other *** search
- Version 1.00, Date: 20-Sep-1994
- --------------------------------------------------------------------------
-
- - first full featured version
- - BUG KILLED IN: Reading the catalog strings
-
-
- Version 1.01, Date: 21-Sep-1994
- --------------------------------------------------------------------------
-
- - for more safety I have created a semaphore, which stops the
- patched functions until the ScreenTab-Window disappears
- - now every key combination can be used for activation of the
- ScreenTab-Window (can be changed in the Tool-Types)
-
-
- Version 1.02, Date: 22-Sep-1994
- --------------------------------------------------------------------------
-
- - built in the keyboard shortcuts
-
-
- Version 1.04, Date: 03-Oct-1994
- --------------------------------------------------------------------------
-
- - Update to SAS/C 6.51
- - cleaned up the code a little
-
-
- Version 1.05, Date: 08-Oct-1994
- --------------------------------------------------------------------------
-
- - GUI now font sensitive
-
-
- Version 1.06, Date: 09-Oct-1994
- --------------------------------------------------------------------------
-
- - the list gadget can be controlled by the cursor keys
- - replaced ChangeApplication by Del+Add-Application
- - BUG KILLED IN: Deleting an application
- - the patched functions will now be checked when the user quits
- ScreenTab
-
-
- Version 1.07, Date: 18-Oct-1994
- --------------------------------------------------------------------------
-
- - preferences will be read from the ENV:-Directory
-
-
- Version 1.08, Date: 25-Oct-1994
- --------------------------------------------------------------------------
-
- - ScreenTab now uses the timer-device to wait for pressing the
- necessary key. Other tasks won't be burdened anymore.
- - improved the taskname handling essentially
- - the name of the task which opened the last screen will be
- displayed in the 'About'-Requester
-
-
- Version 1.09, Date: 27-Oct-1994
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - LockLayerInfo() replaced by LockLayers()
- - ScreenTab now creates an own port for the timer.device
- - when you changed a pattern and the pattern wasn't OK, the
- whole definition was deleted
-
- - when a program is started by CLI, ScreenTab uses only the
- program name (without path) for pattern matching
-
-
- Version 1.10, Date: 28-Oct-1994
- --------------------------------------------------------------------------
-
- - ActivateWindow() is now patched, too (errors with other programs).
-
-
- Version 1.11, Date: 30-Oct-1994
- --------------------------------------------------------------------------
-
- - removed cursor usage in the list gadget (it doesn't make sense,
- because you need special OS3.0-Features to make it useful,
- GetGadgetAttrs() !!!)
- - now it's possible to shut down the preferences with the Exchange
- program
-
-
- Version 1.12, Date: 13-Nov-1994
- --------------------------------------------------------------------------
-
- - finally, OpenWindowTags(), OpenWindow() and CloseWindow() are also
- patched, because ScreenTab mustn't be activated during opening or
- closing a window !
- - BUG KILLED:
- - reentered ChangeApplication() from pre-V1.06
- - optimized the code
-
-
- Version 1.13, Date: 14-Nov-1994 (AmiNet Release)
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - using the screen title only with a pointer instead of a
- pointer to a pointer 8^)
- - preferences window didn't free the whole allocated memory
- (FreeVisualInfo())
-
-
- Version 1.14, Date: 18-Nov-1994
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - some automatic window activators like QMouse couldn't activate
- the window sometimes
-
- - gadgets will now be disabled if necessary
-
-
- Version 1.15, Date: 26-Nov-1994
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - when opening the preferences window under 2.x, there always
- occured the "error on opening gadget" (nasty bug ;)
- - Public-Screen wasn't unlocked after quitting the preferences
- (Indication : Marcin Orlowski)
-
-
- Version 1.20, Date: 16-Dec-1994 (AmiNet Release)
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - under 2.x, the prefs file couldn't get loaded because of a
- guru (Indication by several users)
-
- - now back-switching enabled with pressed SHIFT-Key
- - Reworked the GUI
- - new menu "Options":
- - "Remember last application" (Suggestion by several users)
- - "Use only public-screen" (Suggestion : Marcin Orlowski)
- (also possible for single applications)
- - new "Load"-Option to reload preferences
- - preferences are now saved in ENV:-Directory, too
- - double-click in the list gadget opens the application definition
- - if the window is too wide, there will be another try with
- topaz/8 (Suggestion : Marcin Orlowski)
- - gadget for automatic window activation
- - gadget for exclusion of applications (Suggestion : Marcin Orlowski)
- - window will now be centred in every case, also on autoscroll
- screens (but without overscan recognition, sorry, but until now
- I don't know how to get the overscan mode of an existing screen,
- please contact me if you know; Indication : Thomas Kobler)
- - window looks better under 2.x
- - several small changes
- - revised documentation
-
-
- Version 1.21, Date: 07-Jan-1995
- --------------------------------------------------------------------------
-
- - if the include gadget isn't active, the other checkboxes are
- disabled
- - optimized the code
-
-
- Version 1.22, Date: 16-Jan-1995
- --------------------------------------------------------------------------
-
- - now any other font can be used, when the window is too wide
- for the screen (new tool-types DEFFONTNAME, DEFFONTHEIGHT)
- - the window will now be centered on every screen (overscan, too)
-
-
- Version 1.23, Date: 21-Jan-1995
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - after loading the preferences from the project menu, the
- checkmarks of the options menu weren't corrected
-
- - new option "Use background-pattern" (looks better, doesn't it ?)
- - size of the window is now resolution sensitive
- - improved automatic window activation
- - added EMail-Address to Info-Requester
- - cleaned up the code
-
-
- Version 1.24, Date: 28-Jan-1995
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - during cycling, the arriving input-events will be filtered,
- so it shouldn't come to deadlocks anymore
- (Indication : Peter Vohmann)
-
-
- Version 1.25, Date: 02-May-1995 (AmiNet Release)
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - Enforcer-Hit with screens without title (Indication by
- Peter Vohmann)
-
- - finally, windows-cycling is possible
- - version of language catalog will be checked
- - ScreenTab doesn't start as a background-process anymore (tell
- me anyone, who doesn't use WBStartup !!!)
- - new gadget in the application definition for easier handling
- of the pattern gadget
- - NewLookMenus for 3.x-Users
- - menu shortcuts localized
- - some applications could cause deadlocks with ScreenTab. Now the
- window will be closed after a defined time (default: 10 sec.),
- when there's nothing happening during that time
- (Tool-Type : TIMEOUT)
- - some minor changes
- - recompiled with SAS/C 6.55
-
-
- Version 1.26, Date: 13-Jun-1995
- --------------------------------------------------------------------------
-
- - little change in Project-Menu, swapped "About" and "Hide"
- (Suggestion by Marcin Orlowski)
- - error on startup will only be shown, if there was a read failure
- (Suggestion by Timo Nentwig)
-
-
- Version 1.27, Date: 04-Jul-1995
- --------------------------------------------------------------------------
-
- - restructuration of the code
- - multiple screen names are now numbered (Suggestion by several
- users)
- - cycling can be stopped by pressing another key than the switch
- keys
- - if the window is too wide, ScreenTab will automatically switch
- to the next screen/window
-
-
- Version 1.28, Date: 05-Jul-1995
- --------------------------------------------------------------------------
-
- - GUI completely reworked (looks equal but code is much shorter)
- - some minor code optimizations
-
-
- Version 1.29, Date: 06-Jul-1995
- --------------------------------------------------------------------------
-
- - user can now comfortably choose the basic pattern by using
- a popup gadget (Suggestion by Marcin Orlowski)
- - new catalog string for the translator
-
-
- Version 1.30, Date: 10-Sep-1995 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - little bug killed in the key handling routine
- - nasty bug killed which occured with PPaint
-
- - now support of the ScreenNotify-Library (Suggestion by Paul
- Hernik)
- - ScreenTab now uses overlays, the needed memory is reduced
- about 8 KB
- - ScreenTab can now be forced to quit by sending a
- SIGBREAKF_CTRL_C (important for future versions)
-
-
- Version 1.31, Date: 29-Sep-1995
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - calculating of the window width
- - reworked the message handling
-
-
- Version 1.32, Date: 05-Dec-1995 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - OpenScreen(TagList)-Patches now work correctly (nobody noticed
- it ?!)
-
- - window throws a shadow
-
-
- Version 1.33, Date: 22-Dec-1995
- --------------------------------------------------------------------------
-
- - usage of the memory pool functions of amiga.lib -> much faster
-
-
- Version 1.34, Date: 25-Jan-1996
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - removed existing Enforcer-Hits
-
- - nice little images can now be displayed
-
-
- Version 1.35, Date: 29-Jan-1996
- --------------------------------------------------------------------------
-
- - BUG KILLED:
- - fixed the public screen problem
- - now taskbar feature available
-
-
- Version 1.36, Date: 18-Feb-1996
- --------------------------------------------------------------------------
-
- - new taskbar-clock option
- - removed "Automatic window activation" option (I think, it's
- redundant, because everybody has a tool like Yak, MultiCX ...)
- - format of image files is now flexible
-
-
- Version 1.37-1.39 not documented
- --------------------------------
-
-
- Version 2.0, Date: 21-Apr-1996 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - new external preferences program using MUI 3; it can also be
- started when ScreenTab isn't running
- - splitted and removed all redundant code, so ScreenTab is getting
- smaller and smaller (about 10 KB less memory usage)
- - switched to buffered I/O -> a looooot faster
- - reworked the catalog files, need absolutely new translation
- - reworked the documentation
-
-
- Version 2.1, Date: 26-May-1996 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - images can now be displayed in the task-bar, too
- - now user can define a default image, which will be displayed
- instead of the question mark
- - user can define specific fonts for the switch functions
- - reworked preferences program
- - added app-window support for images
-
-
- Version 2.2 not documented
- --------------------------
-
-
- Version 3.0, Date: 11-November-1996 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - implemented Start-Button
- - reworked the whole layer management
- - defined interface for additional PlugIn-Functionality
- - preferences file is now in IFF-Format
- - updated preferences program
- - created global error handling system
- - recompiled with SAS/C 6.57
-
-
- Version 3.1, Date: 27-March-1997 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - loading the preferences file caused hang up on 68000 systems
- - forgot to keep the fonts gadgets always up to date
- - loading images which exceed the ranges could crash the
- system
-
- - optionally, ScreenTab doesn't lock Intuition anymore (this should
- solve the problems for all DOpus 5.5 users out there)
- - colors of the images will now be remapped to the screens colors,
- so they should look good on every screen
- - Start-Button now supports ARexx-Programs
- - Start-Menu depth now only depends on free memory
- - added support for flexible format of the task bar clock
- - PlugIns now can display images, too
- - if the image path doesn't contain a ':' then the image will be
- loaded from the directory specified by "IMAGEDIR"
- - fonts can now be changed on the fly
- - comfortable interface for plugin configuration introduced
- - Workbench is now always recognized with the pattern "Workbench"
- - stack size of WB programs will now be read on start-up of the
- program, no need to adjust it in the preferences
- - programs can now be started via hot-key
- - the pixel gap between the entries of the Start-Menu can now be
- adjusted
- - images can now be of nearly any size (can be adjusted with the
- tool-types IMAGE_MAX...)
- - preferences completely reworked (better D&D-Support, Copy-Gadgets,
- userfriendly interface for plugins, hot-key support, ...)
-
-
- Version 3.2, Date: 09-April-1997 (AmiNet-Release)
- --------------------------------------------------------------------------
-
- - BUGS KILLED:
- - nasty bug killed which caused crash when inserting a node
- in the Start-Menu without having selected a drawer or the root
- - ScreenTabPrefs was accidently compiled in 020-Mode
- - double start of preferences caused strange behaviour in the
- still running program
- - inserting drawers as sub-drawers containing nothing didn't
- work correctly
-
- - small work-around for AMOS-Programs which mostly open screens of
- no size
- - added French and Italian installation strings, added Italian
- catalogs (again by Francesco Mancuso, thx)
- - optimized image rendering routine
- - new tool-type COLORMAPPING; if you set this to OFF the images won't
- be remapped to the screen-colors (should solve the speed problems
- on relatively slow Amigas with graphic boards)
- - changed the behaviour of the right mouse-click:
- - single click: last menu of the Start-Menu closes
- - double click: the whole task-bar shuts down
-
-